/***********************************************************************************************************/
//随机广告
function kk_r(ad_name, urlId, imgId, urlId2, imgId2) {
    var shopmapping = jQuery("#hid_TheShopMapping").val();//货源地缩写
    if (shopmapping == "" || shopmapping == undefined || shopmapping == "undefined") {
        shopmapping = "hz";//默认杭州
    }
    //广告定义：大括号{}间的内容是一个广告，每个广告之间必须以逗号(,)分隔。
    /********************************************************************************************/
    var arrAd;

    /**
     * 功能描述:
     * @param: 广告获取
     * @return:
     * @auther: NiChangHao
     * @date: 2018/5/4 20:03
     */
    jQuery.ajax({url:"/index/getCommonList?mapping="+shopmapping+"&commonName="+ad_name,success:function (data) {
            arrAd = data;

            /********************************************************************************************/

            if (!arrAd || arrAd.length < 1) {
                jQuery('#' + imgId).hide();
                return;
            }

            var arrAd_ShopMapping = [];//筛选货源地后的的数组
            //判断是哪个货源地，根据货源地筛选
            for (var i = 0; i < arrAd.length; i++) {

                if (arrAd[i] != undefined) {
                    if (arrAd[i].mapping == shopmapping) {//货源地对上了
                        arrAd_ShopMapping.push(arrAd[i]);
                    }
                }
            }
            if (!arrAd_ShopMapping || arrAd_ShopMapping.length < 1) {
                jQuery('#' + imgId).hide();
                return;
            }

            //随机取出广告
            var max = arrAd_ShopMapping.length - 1;
            var randomIndex = Math.floor(Math.random() * (max + 1));
            //var randomIndex = Math.round(Math.random() * max);

            //显示对应广告
            var url = arrAd_ShopMapping[randomIndex].url;
            var pic = arrAd_ShopMapping[randomIndex].pic;
            jQuery('#' + urlId).attr('href', url);

            jQuery('#' + imgId).attr('src', pic);
            jQuery('#' + imgId).show();
            //第2张随机广告
            if (urlId2 && imgId2 && arrAd_ShopMapping.length > 1) {

                //删除前一个元素，这样就不会重复了
                arrAd_ShopMapping.splice(randomIndex, 1);

                max = arrAd_ShopMapping.length - 1;
                randomIndex = Math.floor(Math.random() * (max + 1));

                //显示对应广告
                url = arrAd_ShopMapping[randomIndex].url;
                pic = arrAd_ShopMapping[randomIndex].pic;
                jQuery('#' + urlId2).attr('href', url);

                jQuery('#' + imgId2).attr('src', pic);
                jQuery('#' + imgId2).show();
            }
        }});

}




//a2 专用随机广告 js
function kk_r_a2(shop,objclassname) {

    var tpl = "<div class=\"adv-gg\">";//A2模板
    tpl += "<div class=\"TG1-gg a2_random\"><a href=\"javascript:;\" target=\"_blank\"><img src=\"https://img.hznzcn.com/images/grey.gif\" data-original=\"\" alt=\"\" /></a></div>";
    tpl += "<div class=\"TG2-gg a2_random\"><a href=\"javascript:;\" target=\"_blank\"><img src=\"https://img.hznzcn.com/images/grey.gif\" data-original=\"\" alt=\"\" /></a></div>";
    if(shop=='man'){
        tpl += "<div class=\"TG2-gg a2_random\"><a href=\"javascript:;\" target=\"_blank\"><img src=\"https://img.hznzcn.com/images/grey.gif\" data-original=\"\" alt=\"\" /></a></div>";
    }
    tpl += "</div>";

    jQuery('.' + objclassname).html(tpl);//之前A2占位的地方，把A2模板加入
    var theshop = jQuery("#hid_TheShopMapping").val();
    //广告定义：大括号{}间的内容是一个广告，每个广告之间必须以逗号(,)分隔。
    /********************************************************************************************/
    /**
     * @author: NiChangHao
     * @Date: 2018/4/28
     * @description:
     */
    jQuery.ajax({
        type: "get",
        timeout: 5000, //超时时间设置，单位毫秒
        url: "/index/getCommonList",
        data: { mapping: theshop,commonName:"index_a2", t: new Date().getTime() },
        dataType: 'json',
        success: function (date) {
            var arrAd = date;

            if (arrAd.length < 1) {
                jQuery('.' + objclassname).hide();//没数据的时候  所有A2隐藏
                return;
            }
            //随机排序
            // arrAd = arrAd.sort(function () { return Math.random() > 0.5 ? -1 : 1; });
            //显示对应广告
            var arrindex = 0;
            jQuery(".a2_random").each(function () {

                if (arrindex >= arrAd.length) {
                    arrindex = 0;//当大于实际广告数量，从头开始拿广告
                }
                jQuery(this).find("img").attr("data-original", arrAd[arrindex].pic).attr("alt", arrAd[arrindex].name);
                jQuery(this).find("a").attr("href", arrAd[arrindex].url);
                arrindex++;
            });
            jQuery('.' + objclassname).show();//显示A2
            if(shop=="gz" && arrAd.length>4){
                jQuery('.a2_adv_single').show();
            }

        },
        complete: function (XMLHttpRequest, status) { //请求完成后最终执行参数
            if (status == 'timeout') {//超时,status还有success,error等值的情况

            }
        }
    });



}








//新首页 A区轮播 公共生成函数
function kk_NewsIndex_A(shopmapping, ad_name, divid,successfun) {

    //广告定义：大括号{}间的内容是一个广告，每个广告之间必须以逗号(,)分隔。
    //mapping 货源地缩写  杭州货源地就hz，濮院就 py
    //name是广告名称  url是链接地址   pic 是广告图片  sort是固定排序值(数字)

    //sort属性的使用  ，哪条广告要固定排序，就设置sort，不需要固定，就不设置sort
    //1:某条广告 设置了sort(值为数字)，脚本会优先拿出来，然后根据sort的值来排序！
    //2:某条广告没有 sort，会被随机排序！
    /********************************************************************************************/
    jQuery.ajax({url:"/index/getCommonList?mapping="+shopmapping+"&commonName="+ad_name,success:function (data) {

            var arrAd;//广告内容
            var AdTemplete;//模板
            if (shopmapping == "" || shopmapping == undefined || shopmapping == "undefined") {
                shopmapping = "hz";//默认杭州
            }

            if (ad_name == 'index_a1') {
                //首页A1     A1在这里
                //要固定排序，就设置sort: 1，要随机就不设置sort
                //模板

                arrAd = data;
                //判断是哪个货源地，根据货源地筛选
                for (var i = 0; i < arrAd.length; i++) {
                    if (arrAd[i] !== undefined) {
                        if (arrAd[i].name.indexOf("_") === 0) {
                            arrAd[i].name=arrAd[i].name.substr(1,arrAd[i].name.length);
                            arrAd[i].sort = 0;
                        }
                    }
                }
                var  indexA1Tpl='<li><a href="{AdUrl}" target="_blank" title="{AdName}"><img src={ImagerURL} alt={AdName} /></a></li>';
                if(shopmapping!="hz"){
                    indexA1Tpl='<li><a href="{AdUrl}" target="_blank" title="{AdName}"><span style="background:url(\'https://img.hznzcn.com/images/grey.gif\') center top no-repeat" data-original="{ImagerURL}"></span></a></li>';
                }
                AdTemplete = {
                    //主体
                    "AdMain": [{
                        AdRowInfo:indexA1Tpl
                    }]
                };

            }
            else if (ad_name == 'index_a3') {
                //首页A3    A3在这里

                arrAd = data;
                //模板
                AdTemplete = {
                    //主体
                    "AdMain": [{
                        AdRowInfo: '<li><a href="{AdUrl}" target="_blank" title="{AdName}"><img src="https://img.hznzcn.com/images/grey.gif" data-original="{ImagerURL}" alt="{AdName}" /></a></li>'
                    }]
                };



            }

            var arrAd_ShopMapping = [];//筛选货源地后的的数组
            var arrAd_Finall = [];//排序后的数组
            var arrAd_Sort = [];//固定排序的数组
            var arrAd_Random = [];//随机排序的数组
            if (arrAd.length < 1) {
                return;
            }

            //判断是哪个货源地，根据货源地筛选
            for (var i = 0; i < arrAd.length; i++) {
                if (arrAd[i] != undefined) {
                    arrAd_ShopMapping.push(arrAd[i]);
                }
            }
            if (arrAd_ShopMapping.length < 1) {
                return;
            }

            //判断是否要固定排序，然后加入到各自的数组里面
            for (var i = 0; i < arrAd_ShopMapping.length; i++) {

                if (arrAd_ShopMapping[i] != undefined) {
                    var sortvalue = "";
                    if (arrAd_ShopMapping[i].sort != undefined) {//排序不为空。就加到固定排序数组里面
                        arrAd_Sort.push(arrAd_ShopMapping[i]);
                    } else {
                        arrAd_Random.push(arrAd_ShopMapping[i]);//排序为空，加到随机排序数组里面
                    }
                }
            }
            //固定排序的广告根据 sort值来排序（升序  数字越小越前面）
            arrAd_Sort.sort(function (a, b) {
                return a.sort - b.sort;
            });

            for (var i = 0; i < arrAd_Sort.length; i++) {

                if (arrAd_Sort[i] != undefined) {

                    arrAd_Finall.push(arrAd_Sort[i]);//加到最终数组里面

                }
            }
            //随机排序
            arrAd_Random = arrAd_Random.sort(function () {
                return Math.random() > 0.5 ? -1 : 1;
            });

            for (var i = 0; i < arrAd_Random.length; i++) {

                if (arrAd_Random[i] != undefined) {

                    arrAd_Finall.push(arrAd_Random[i]);//加到最终数组里面
                }
            }

            //生成内容
            var AdMainTemplete = AdTemplete["AdMain"][0];
            var tempAdMainRowHTML = "";

            for (var i = 0; i < arrAd_Finall.length; i++) {

                if (arrAd_Finall[i] != undefined) {
                    var name = arrAd_Finall[i].name;
                    var url = arrAd_Finall[i].url;
                    var pic = arrAd_Finall[i].pic;
                    tempAdMainRowHTML += AdMainTemplete.AdRowInfo.replace(/{AdName}/g, name).replace(/{ImagerURL}/g, pic).replace(/{AdUrl}/g, url);

                }
            }

            jQuery("#" + divid).html(tempAdMainRowHTML);
            try {
                if (typeof successfun === "function") { //是函数
                    successfun();
                }
            } catch (e) { }

        }});

}

function index_A1() {
    //生成轮播图
    jQuery(".main_image").find("li").each(function (index) {
        var sort = jQuery(this).attr("sort");
        if (sort != undefined && sort != "") {
            console.log(index);
        }
    });

    jQuery("#kk_a1_bg_div").find("span[data-original]").each(function () {
        jQuery(this).css("background-image", "url(" + jQuery(this).attr("data-original") + ")");
    });

    if (jQuery('.main_image li').length >= 2){
        for (var j = 0; j < jQuery('.main_image li').length; j++) { //创建圆点
            jQuery('.flicking_con').append('<a></a>')
        }
        jQuery('.flicking_con a').first().addClass('on'); //给第一个圆点添加样式
    }

    jQuery(".main_visual").hover(function () {
        jQuery("#btn_prev,#btn_next").fadeIn()
    }, function () {
        jQuery("#btn_prev,#btn_next").fadeOut()
    });

    jQuerydragBln = false;

    jQuery(".main_image").touchSlider({
        flexible: true,
        speed: 1300,
        btn_prev: jQuery("#btn_prev"),
        btn_next: jQuery("#btn_next"),
        paging: jQuery(".flicking_con a"),
        counter: function (e) {
            jQuery(".flicking_con a").removeClass("on").eq(e.current - 1).addClass("on");
        }
    });

    jQuery(".main_image").bind("mousedown", function () {
        jQuerydragBln = false;
    });

    jQuery(".main_image").bind("dragstart", function () {

        jQuerydragBln = true;
    });

    jQuery(".main_image a").click(function () {

        if (jQuerydragBln) {
            return false;
        }
    });
    var timer = "";
    timer = setInterval(function () {
        jQuery("#btn_next").click();
    }, 7000);

    jQuery(".main_visual").hover(function () {
        clearInterval(timer);
    }, function () {
        timer = setInterval(function () {
            jQuery("#btn_next").click();
        }, 7000);
    });

}

function index_A3() {

    var shopMapping = jQuery("#hid_TheShopMapping").val();
    var rownum = 4;
    if (shopMapping=="gz") {
        rownum = 6;
    }

    jQuery(".box").superSlider({
        prevBtn: ".prev",//左按钮
        nextBtn: ".next",//右按钮
        listCont: "#roll",//滚动列表外层
        scrollWhere: "next",//自动滚动方向next
        delayTime: 5000,//自动轮播时间间隔
        speed: 300,//滚动速度
        amount: rownum,//单次滚动数量
        showNum: rownum,//显示数量
        autoPlay: true//自动播放
    });
    ShowOriginalImg("#roll");
}
//随机广告
function kk_r_new(ad_name, urlId, bgId) {

    //广告定义：大括号{}间的内容是一个广告，每个广告之间必须以逗号(,)分隔。
    /********************************************************************************************/
    var shopmapping = 'hz';
    jQuery.ajax({url:"/index/getCommonList?mapping="+shopmapping+"&commonName="+ad_name,success:function (data) {
            var arrAd;
            if (ad_name == 'login_new') {//新版登录页
                arrAd = data;
            }

            /********************************************************************************************/
            if (arrAd.length < 1) {
                jQuery('#' + bgId).css("background-image", "");
                jQuery('#' + urlId).attr("href", "javascript:;");
                return;
            }

            //随机取出广告
            var max = arrAd.length - 1;
            var randomIndex = Math.floor(Math.random() * (max + 1));
            //var randomIndex = Math.round(Math.random() * max);

            //显示对应广告
            var url = arrAd[randomIndex].url;
            var pic = arrAd[randomIndex].pic;
            jQuery('#' + bgId).css('background-image', 'url(' + pic + ')');
            jQuery('#' + urlId).attr('href', url);
        }});
}


//产品列表（Z区） 公共生成函数
function kk_productlist(shopmapping, classid, divid) {

    //广告定义：大括号{}间的内容是一个广告，每个广告之间必须以逗号(,)分隔。
    //mapping 货源地缩写  杭州货源地就hz，濮院就 py
    //classid是产品分类id
    //name是广告名称  url是链接地址   pic 是广告图片  sort是固定排序值(数字)

    //sort属性的使用  ，哪条广告要固定排序，就设置sort，不需要固定，就不设置sort
    //1:某条广告 设置了sort(值为数字)，脚本会优先拿出来，然后根据sort的值来排序！
    //2:某条广告没有 sort，会被随机排序！
    /********************************************************************************************/

    var arrAd;//广告内容
    var AdTemplete;//模板
    if (shopmapping == "" || shopmapping == undefined || shopmapping == "undefined") {
        shopmapping = "hz";//默认杭州
    }
    var ad_name = divid+"_girl";
    jQuery.ajax({url:"/index/getCommonList?mapping="+shopmapping+"&commonName="+ad_name,success:function (data) {
            //要固定排序，就设置sort: 1，要随机就不设置sort
            // arrAd = [
            //     //{ mapping: "hz", shopname: "杭州", productclassid: 151, name: "闪电发货", url: '/sendfast-151.html', pic: 'https://img.hznzcn.com/upload_file/images/z_sdfh.jpg?v=20171117' },
            //     //{ mapping: "hz", shopname: "杭州", productclassid: 151, name: "实力商家", url: '/brand/slsj.html', pic: 'https://img.hznzcn.com/upload_file/images/z_slsj.jpg?v=20171228' },
            //     //{ mapping: "hz", shopname: "杭州", productclassid: 151, name: "闪电发货", url: '/sendfast.html', pic: 'https://img.hznzcn.com/kids/childrenBaner.jpg' }
            // ];

            arrAd = data;

            //模板
            AdTemplete = {
                //主体
                "AdMain": [{
                    AdMainBody: '<div class="{ProductImgClassName}">{ImageRows}</div>',
                    AdRowInfo: '<a href="{AdUrl}" target="_blank" title="{AdName}" class="{className}"><img src="{ImagerURL}" alt="{AdName}" /></a>'
                }]
            };
            var arrAd_Class = GetAdArryByClassID(classid, arrAd);//筛选分类后的的数组

            if (arrAd_Class==undefined||arrAd_Class.length <=0) {
                return;
            }

            var arrAd_ShopMapping = GetAdArryByMapping(shopmapping, arrAd_Class);//筛选货源地后的的数组

            var arrAd_Finall = [];//排序后的数组
            var arrAd_Sort = [];//固定排序的数组
            var arrAd_Random = [];//随机排序的数组

            if (arrAd_ShopMapping.length < 1) {
                return;
            }


            //判断是否要固定排序，然后加入到各自的数组里面
            for (var i = 0; i < arrAd_ShopMapping.length; i++) {

                if (arrAd_ShopMapping[i] != undefined) {
                    var sortvalue = "";
                    if (arrAd_ShopMapping[i].sort != undefined) {//排序不为空。就加到固定排序数组里面
                        arrAd_Sort.push(arrAd_ShopMapping[i]);
                    } else {
                        arrAd_Random.push(arrAd_ShopMapping[i]);//排序为空，加到随机排序数组里面
                    }
                }
            }
            //固定排序的广告根据 sort值来排序（升序  数字越小越前面）
            arrAd_Sort.sort(function (a, b) { return a.sort - b.sort; });

            for (var i = 0; i < arrAd_Sort.length; i++) {

                if (arrAd_Sort[i] != undefined) {

                    arrAd_Finall.push(arrAd_Sort[i]);//加到最终数组里面

                }
            }

            //随机排序
            arrAd_Random = arrAd_Random.sort(function () { return Math.random() > 0.5 ? -1 : 1; });

            for (var i = 0; i < arrAd_Random.length; i++) {

                if (arrAd_Random[i] != undefined) {

                    arrAd_Finall.push(arrAd_Random[i]);//加到最终数组里面
                }
            }

            //生成内容
            var AdMainTemplete = AdTemplete["AdMain"][0];
            var tempAdMainHTML = "";
            var tempAdMainRowHTML = "";

            for (var i = 0; i < arrAd_Finall.length; i++) {

                if (arrAd_Finall[i] != undefined) {
                    var classname = "";
                    if (i == 1) {
                        classname = "prdImgMid";//中间的那个（也就是第二个，有个特殊样式）
                    }
                    var name = arrAd_Finall[i].name;
                    var url = arrAd_Finall[i].url;
                    var pic = arrAd_Finall[i].pic;
                    tempAdMainRowHTML += AdMainTemplete.AdRowInfo.replace(/{AdName}/g, name).replace(/{ImagerURL}/g, pic).replace(/{AdUrl}/g, url).replace(/{className}/g, classname);
                }
            }

            tempAdMainHTML = AdMainTemplete.AdMainBody.replace(/{ImageRows}/g, tempAdMainRowHTML);
            jQuery("#" + divid).html(tempAdMainHTML);
            jQuery("#" + divid).show();
        }});
}

//产品列表男装广告
function kk_productlist_slider(shopmapping, classid, divid) {

    //广告定义：大括号{}间的内容是一个广告，每个广告之间必须以逗号(,)分隔。
    //mapping 货源地缩写  杭州货源地就hz，濮院就 py
    //classid是产品分类id
    //name是广告名称  url是链接地址   pic 是广告图片  sort是固定排序值(数字)

    //sort属性的使用  ，哪条广告要固定排序，就设置sort，不需要固定，就不设置sort
    //1:某条广告 设置了sort(值为数字)，脚本会优先拿出来，然后根据sort的值来排序！
    //2:某条广告没有 sort，会被随机排序！
    /********************************************************************************************/

    var arrAd;//广告内容
    var AdTemplete;//模板
    if (shopmapping == "" || shopmapping == undefined || shopmapping == "undefined") {
        shopmapping = "hz";//默认杭州
    };

    var ad_name = divid+"_boy";
    jQuery.ajax({url:"/index/getCommonList?mapping="+shopmapping+"&commonName="+ad_name,success:function (data) {
            //要固定排序，就设置sort: 1，要随机就不设置sort
            arrAd = data;
            // arrAd = [
            //     //{ mapping: "hz", shopname: "杭州", productclassid: 151, name: "闪电发货", url: '/sendfast-151.html', pic: 'https://img.hznzcn.com/upload_file/images/z_sdfh.jpg?v=20171117' },
            //     // { mapping: "hz", shopname: "杭州", productclassid: 151, name: "实力商家", url: '/brand/slsj.html', pic: 'https://img.hznzcn.com/upload_file/images/z_slsj.jpg?v=20171228' },
            //     { mapping: "hz", shopname: "杭州", productclassid: 151, name: "A106", url: '/brand-1828.html', pic: 'https://img.hznzcn.com/upload_file/images/z_a106.jpg?v=201813E30' }
            // ];
            for (var i = 0; i < arrAd.length; i++) {
                if (arrAd[i] !== undefined) {
                    if (arrAd[i].name === '固定') {
                        arrAd[i].sort = 0;
                    }
                }
            }
            //模板
            AdTemplete = {
                //主体
                "AdMain": [{
                    AdRowInfo: '<a href="{AdUrl}" target="_blank" title="{AdName}" class="{className}"><img src="{ImagerURL}" alt="{AdName}" /></a>'
                }]
            };
            var arrAd_Class = GetAdArryByClassID(classid, arrAd);//筛选分类后的的数组



            if (arrAd_Class == undefined || arrAd_Class.length <= 0) {
                return;
            }

            var arrAd_ShopMapping = GetAdArryByMapping(shopmapping, arrAd_Class);//筛选货源地后的的数组

            var arrAd_Finall = [];//排序后的数组
            var arrAd_Sort = [];//固定排序的数组
            var arrAd_Random = [];//随机排序的数组

            if (arrAd_ShopMapping.length < 1) {
                return;
            }

            //判断是否要固定排序，然后加入到各自的数组里面
            for (var i = 0; i < arrAd_ShopMapping.length; i++) {
                if (arrAd_ShopMapping[i] != undefined) {
                    if (arrAd_ShopMapping[i].name.indexOf("男装专题") !== -1){
                        arrAd_ShopMapping[i].sort = 0;
                    }
                    var sortvalue = "";
                    if (arrAd_ShopMapping[i].sort != undefined) {//排序不为空。就加到固定排序数组里面
                        arrAd_Sort.push(arrAd_ShopMapping[i]);
                    } else {
                        arrAd_Random.push(arrAd_ShopMapping[i]);//排序为空，加到随机排序数组里面
                    }
                }
            }
            //固定排序的广告根据 sort值来排序（升序  数字越小越前面）
            arrAd_Sort.sort(function (a, b) { return a.sort - b.sort; });

            for (var i = 0; i < arrAd_Sort.length; i++) {

                if (arrAd_Sort[i] != undefined) {

                    arrAd_Finall.push(arrAd_Sort[i]);//加到最终数组里面

                }
            }

            //随机排序
            arrAd_Random = arrAd_Random.sort(function () { return Math.random() > 0.5 ? -1 : 1; });

            for (var i = 0; i < arrAd_Random.length; i++) {

                if (arrAd_Random[i] != undefined) {

                    arrAd_Finall.push(arrAd_Random[i]);//加到最终数组里面
                }
            }

            //生成内容
            var AdMainTemplete = AdTemplete["AdMain"][0];
            var tempAdMainRowHTML = "";

            for (var i = 0; i < arrAd_Finall.length; i++) {

                if (arrAd_Finall[i] != undefined) {
                    var name = arrAd_Finall[i].name;
                    var url = arrAd_Finall[i].url;
                    var pic = arrAd_Finall[i].pic;
                    tempAdMainRowHTML += AdMainTemplete.AdRowInfo.replace(/{AdName}/g, name).replace(/{ImagerURL}/g, pic).replace(/{AdUrl}/g, url);
                }
            }

            jQuery("#" + divid).append('<div class="texpleMan list"></div>');
            jQuery(".texpleMan").html(tempAdMainRowHTML);
            jQuery("#" + divid).imgbox({
                'changeTime': 3 //轮播的时间
            });
            jQuery("#" + divid).show();

        }});

}

function GetAdArryByMapping(shopmapping, arrAd) {

    var arrAd_ShopMapping = [];//筛选货源地后的的数组
    if (arrAd.length < 1) {
        return;
    }

    //判断是哪个货源地，根据货源地筛选
    for (var i = 0; i < arrAd.length; i++) {

        if (arrAd[i] != undefined) {
            if (arrAd[i].mapping == shopmapping) {//货源地对上了
                arrAd_ShopMapping.push(arrAd[i]);
            }
        }
    }
    return arrAd_ShopMapping;
}


function GetAdArryByClassID(cid, arrAd) {

    var arrAd_Class = [];//筛选分类后的的数组
    if (arrAd.length < 1) {
        return;
    }

    //判断是哪个分类的，根据分类id筛选
    for (var i = 0; i < arrAd.length; i++) {

        if (arrAd[i] != undefined) {
            if (arrAd[i].itemCatId == cid) {//分类对上了
                arrAd_Class.push(arrAd[i]);
            }
        }
    }
    return arrAd_Class;
}

//首页的专区左边背景图 专用随机广告
//首页的专区左边背景图 专用随机广告
function index_left_bg_kk_r(ad_name, urlId, bgId) {

    //广告定义：大括号{}间的内容是一个广告，每个广告之间必须以逗号(,)分隔。
    /********************************************************************************************/
    jQuery.ajax({url:"/index/getCommonList?commonName="+ad_name,success:function (data) {
            var arrAd = data;

            /********************************************************************************************/
            if (arrAd.length < 1) {
                jQuery('#' + bgId).css("background-image", "");
                jQuery('#' + urlId).attr("href", "javascript:;");
                return;
            }

            //随机取出广告
            var max = arrAd.length - 1;
            var randomIndex = Math.floor(Math.random() * (max + 1));



            //显示对应广告
            var url = arrAd[randomIndex].url;
            var pic = arrAd[randomIndex].pic;
            var brandname = "";
            var mainbiz = "";
            var address = "";
            if (arrAd[randomIndex].name != undefined) {
                brandname = arrAd[randomIndex].name;
            }

            if (arrAd[randomIndex].mainBiz != undefined) {
                mainbiz = arrAd[randomIndex].mainBiz;
            }

            if (arrAd[randomIndex].brandAddress != undefined) {
                address = arrAd[randomIndex].brandAddress;
            }

            jQuery('#' + bgId).css('background-image', 'url(' + pic + ')');
            jQuery('#' + urlId).attr('href', url);

            //女装上新 显示的 是 上新日期和统计，不是显示 品牌信息
            if (ad_name != "gz_woman_new") {
                jQuery('#' + urlId + " .BrandName").html(brandname);
                jQuery('#' + urlId + " .BrandAddress").html(address);
                jQuery('#' + urlId + " .BrandMainBiz").html(mainbiz);
            }
        }});
}
function carousel() {
    jQuery('#play li').first().css('display','block');
    if (jQuery('#play li').length >= 2){
        jQuery('#flashCarousel').append('<div id="button"></div>')
        jQuery("#flashCarousel").hover(function () {
            jQuery("#flashCarousel .comBtnNet").fadeIn();
        },function () {
            jQuery("#flashCarousel .comBtnNet").hide();

        })
        for (var j = 0; j < jQuery('#play li').length; j++) { //创建圆点
            jQuery('#button').append('<span></span>')
        }
        jQuery('#button span').first().css('background','#A10000'); //给第一个圆点添加样式
    }
    var oPlay=document.getElementById('play');
    if(oPlay==null){
        return;
    }
    var aLi=oPlay.getElementsByTagName('li');
    var oButton=document.getElementById('button');
    var aDiv=oButton.getElementsByTagName('span');
    var oPrev=document.getElementById('prev');
    var oNext=document.getElementById('next');
    var oFlash=document.getElementById('flashCarousel');
    var now=0;
    var timer2=null;
    for(var i=0; i<aDiv.length; i++) {
        aDiv[i].index=i;
        aDiv[i].onmouseover=function(){
            if(now==this.index) return;
            now=this.index;
            tab();
        }
    }
    oPrev.onclick=function(){
        now--;
        if(now==-1){
            now=aDiv.length-1;
        }
        tab();
    }
    oNext.onclick=function(){
        now++;
        if(now==aDiv.length){
            now=0;
        }
        tab();
    }
    oFlash.onmouseover=function()
    {
        clearInterval(timer2);
    }
    oFlash.onmouseout=function()
    {
        timer2=setInterval(oNext.onclick,4000);
    }
    timer2=setInterval(oNext.onclick,5000); //设置自动播放时间 默认5s
    function tab(){
        for(var i=0; i<aLi.length; i++){
            aLi[i].style.display='none';
        }
        for(var i=0; i<aDiv.length; i++) {
            aDiv[i].style.background="#DDDDDD";
        }
        aDiv[now].style.background='#A10000';
        aLi[now].style.display='block';
        aLi[now].style.opacity= '0';
        aLi[now].style.filter="alpha(opacity=0)";
        jianbian(aLi[now]);
    }
    function jianbian(obj){
        var alpha=0;
        clearInterval(timer);
        var timer=setInterval(function(){
            alpha++;
            obj.style.opacity=alpha/100;
            obj.style.filter="alpha(opacity="+alpha+")";
            if(alpha==100) {
                clearInterval(timer);
            }
        },0);
    }
}
